Skip to content

fix: resolve cross-file consistency issues and doc gaps#5

Merged
benvinegar merged 1 commit into
mainfrom
fix/consistency-quick-fixes
Jun 13, 2026
Merged

fix: resolve cross-file consistency issues and doc gaps#5
benvinegar merged 1 commit into
mainfrom
fix/consistency-quick-fixes

Conversation

@benvinegar

Copy link
Copy Markdown
Member

Summary

First of a series of PRs from a whole-project review (architecture / code quality / DX passes). This one is the consistency and documentation batch:

  • Chapters artifact unified on chapters.md — the post-production skill and /chapters//full-review prompts told pi to write chapters.txt, while the YouTube publisher skill, /publish-youtube, and README looked for chapters.md. The chapters → publish handoff referenced a file the upstream step never wrote.
  • Launcher install error fixed — it still recommended npm install -g @mariozechner/pi-coding-agent (renamed in chore: bump pi to @earendil-works/pi-coding-agent ^0.78.1 #3). Now points at npm install with the @earendil-works package as the global alternative.
  • /phase1 demoted — its prompt file already said "prefer /full-review" but the startup widget advertised it first; now a 1-line alias, removed from the widget (which also listed /cut-clips twice).
  • Transcribe backend error is actionable — names the exact uv sync --group transcribe-* / uv run --group ... commands instead of generic package names.
  • Doc gaps closed: OAuth consent-screen test-user step (without it auth fails with access_denied), testing-mode 7-day refresh-token expiry, uv first-run .venv creation, Linux install note, explicit "skip the scanner on non-macOS" rule for pi, /login guidance moved to after first launch, preferred_review spelling matched to the example toml.

Test plan

  • format:check / lint / typecheck / npm test (7/7) pass locally
  • CI green

🤖 Generated with Claude Code

- standardize the chapters artifact on chapters.md everywhere; the
  post-production workflow wrote chapters.txt while the YouTube publish
  workflow looked for chapters.md
- point the launcher's "pi is not installed" error at npm install and
  the renamed @earendil-works/pi-coding-agent package
- reduce /phase1 to a thin alias for /full-review and drop it from the
  startup widget (also dedupe /cut-clips)
- give the "no transcription backend found" error actionable uv sync
  --group commands
- document the OAuth test-user step in the README, testing-mode refresh
  token expiry in the publisher skill, uv first-run venv behavior, and
  the non-macOS scanner skip rule (AGENTS.md + skill)
- move /login guidance to after first launch in Quick start; note that
  Common workflows commands are reference, not required UX

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@benvinegar benvinegar merged commit e5a569f into main Jun 13, 2026
3 checks passed
@benvinegar benvinegar deleted the fix/consistency-quick-fixes branch June 13, 2026 01:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant